const crypto/internal/fips140/mlkem.n
22 uses
crypto/internal/fips140/mlkem (current package)
field.go#L126: type ringElement [n]fieldElement
field.go#L129: func polyAdd[T ~[n]fieldElement](a, b T) (s T) {
field.go#L137: func polySub[T ~[n]fieldElement](a, b T) (s T) {
field.go#L147: func polyByteEncode[T ~[n]fieldElement](b []byte, f T) []byte {
field.go#L149: for i := 0; i < n; i += 2 {
field.go#L164: func polyByteDecode[T ~[n]fieldElement](b []byte) (T, error) {
field.go#L169: for i := 0; i < n; i += 2 {
field.go#L235: for i := 0; i < n; i += 2 {
field.go#L248: for i := 0; i < n; i += 2 {
field.go#L262: for i := 0; i < n; i += 4 {
field.go#L286: for i := 0; i < n; i += 4 {
field.go#L305: for i := 0; i < n; i++ {
field.go#L334: for i := 0; i < n; i++ {
field.go#L406: for i := 0; i < n; i += 2 {
field.go#L418: type nttElement [n]fieldElement
mlkem768.go#L37: n = 256
mlkem768.go#L42: encodingSize12 = n * 12 / 8
mlkem768.go#L43: encodingSize11 = n * 11 / 8
mlkem768.go#L44: encodingSize10 = n * 10 / 8
mlkem768.go#L45: encodingSize5 = n * 5 / 8
mlkem768.go#L46: encodingSize4 = n * 4 / 8
mlkem768.go#L47: encodingSize1 = n * 1 / 8
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |